دالة SWITCH في Excel

الدوال المنطقية

الغرض من الدالة

تقوم دالة SWITCH بتقييم تعبير معين مقابل قائمة من القيم. تُرجع النتيجة المقابلة لأول قيمة مطابقة. إذا لم يتم العثور على أي مطابقة، يمكنها إرجاع قيمة افتراضية اختيارية. هي بديل ممتاز لدالات IF المتداخلة الطويلة والمعقدة.

صيغة الدالة (Syntax)

SWITCH(expression, value1, result1, [value2, result2], ..., [default])
  • expression: التعبير الذي تريد تقييمه. (مطلوب).
  • value1, value2, ...: القيم التي تريد مقارنتها بـ expression. (مطلوب).
  • result1, result2, ...: النتيجة التي سيتم إرجاعها إذا كانت value المقابلة مطابقة لـ expression. (مطلوب).
  • default: القيمة التي يتم إرجاعها إذا لم يتم العثور على أي مطابقة. (اختياري).

أمثلة عملية

المثال 1: تحديد مستوى الصعوبة حسب الرقم

تحويل رقم مستوى (1, 2, 3) إلى وصف نصي (سهل, متوسط, صعب).

AB
1رقم المستوىوصف المستوى
22متوسط
35غير معروف

الصيغة المستخدمة:

=SWITCH(A2, 1, "سهل", 2, "متوسط", 3, "صعب", "غير معروف")